/***********************************************************************
*    硬件连接
*    PA4/UART1_RXD          
*    PA5/UART1_TXD          
************************************************************************/
#ifndef _RS485_H //宏定义，定义文件名称
#define _RS485_H


/*---------------------------头文件引用--------------------------------------*/
#include "stm8l15x.h" 

#define RS485_CTRL        GPIO_Pin_2   //定义要使用端口的第六个管脚 使用管脚
#define RS485_PORT       GPIOE        //定义G端口，方便程序修改及可移植性好

#define RS485_L  GPIO_ResetBits(RS485_PORT, RS485_CTRL);   //置指定端口位为低电平，该端口必须配置为输出
#define RS485_H  GPIO_SetBits(RS485_PORT, RS485_CTRL);  //置指定端口位为高电平，该端口必须配置为输出

/*---------------------------函数声明--------------------------------------*/
void RS485_Congfig(void);//RS4851 配置函数
void RS485_Send_Byte(u8 byte);//RS4851发送数据函数
void RS485_Demo(void);
void RS485_Send_Data(uint8_t *p_data, uint16_t len);

#endif//定义文件名称结束


/************************ 论坛地址 www.zxkjmcu.com ******************************/